For him, the failure was a mark of dishonour he couldn't erase.
Для него это поражение было меткой позора, которую он не мог стереть.
Definitions
A mark of dishonour refers to a sign, symbol, or reputation that indicates shame, disgrace, or a loss of respect due to immoral, unethical, or dishonorable actions.